illustrated directory of modern Soviet weapons / ed. by Ray Bonds illustrated directory of modern American weapons / ed. by Ray Bonds history of the world in 100 weapons / Chris McNab